shoe insertion - German English Dictionary